﻿/*站点标签通用样式定义*/
body, div,ol, ul, li, dl, dt, dd, iframe, form, p,span,h1,h2,h3,h4{ margin: 0px; padding: 0px; }
a{text-decoration:none;color:#555555;}
a:hover{ color:#be0502; text-decoration:none;}
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
table { }
.clear{ clear:both;}
 
h1{font-size:16px; font-weight:bold;}
h2{font-size:18px; font-weight:bold;}
h3{ font-size:14px; font-weight:bold;}
h4{ font-size:12px; font-weight:bold;}
.clear{ clear:both;}

.topbg{ width:100%; height:110px; margin:0 auto; background:url(../Images/KLtopbg.jpg) top center no-repeat; overflow:hidden;}
.top1{ width:306px; height:72px; padding:16px 0px 22px 696px; margin:0 auto;}
.top1a{ width:306px; height:22px; margin-bottom:19px; overflow:hidden; line-height:22px; background:url(../Images/KL_r2_c14.jpg) top left no-repeat;}
.top1a li{ float:left; height:22px; overflow:hidden; line-height:22px;}
.top1a a{ line-height:22px;}
.top1b{ width:222px; height:31px; margin-left:73px; padding-right:11px; overflow:hidden; background:url(../Images/KL_r4_c18.jpg) top left no-repeat;}

#Layer1 {position:absolute;width:120px;height:120px;z-index:1;top: 0px;left: 0px;visibility:hidden;}
#Layer1 img{ width:120px; height:120px;}

#slbox { width:222px; height:31px; line-height:31px;}
#sll { display:none;position: absolute; z-index:99; }
#sll li { background-color:#fbfbfb;z-index:99; width:220px; height:24px; text-align:center;  list-style-type:none; line-height:26px;}
#sll li:hover { background-color:#444444; width:220px; color:#FFFFFF; line-height:26px;}
#sll a{ color:#000000; display:block; width:220px; height:26px; line-height:26px;}
#sll a:hover{ color:#FFFFFF;_background-color:#444444; width:220px; line-height:26px;}

.topmenu{ width:1002px; height:36px; margin:0 auto; overflow:hidden;}
#nav { text-align: center;}
#nav li { float: left; }
#nav ul a { display: block; width:109px; height: 27px; color: #555555; text-align: center;  }
#nav ul a:hover { background-color: #444444; }
#nav ul { position: absolute; display: none; width: 109px; line-height: 27px; text-align: left; color: #cc0000; z-index: 9999; }
#nav ul ul { left: 109px; top: 0px; }
#nav .subMenuItem { width: 109px; height: 27px; background: #e2e2e2;}
#nav .subMenuItem a { width: 109px; height: 27px; }
#nav .subMenuItem a:hover { color: #F3F3F3; background: #444444; }

a.menu { width: 109px; height: 35px; display: block; color: #ffffff; text-decoration: none; line-height: 35px; text-align: center;}
a.menu:hover { line-height:35px; color:#cc0000;}
.menuline{ width:2px; height:35px; overflow:hidden; background:url(../Images/KLmenuline.jpg) top left no-repeat;}

.bottomjj{ width:1002px; height:34px; margin:0 auto; overflow:hidden;}
.bottombg{ width:100%; background:url(../Images/KLbottombg.jpg) top left repeat-x; background-color:#ececec; overflow:hidden; margin:0 auto;}
.bottom{ width:982px; padding:10px; text-align:left; margin:0 auto; background:url(../Images/KL_r33_c6.jpg) top left repeat-y; color:#FFFFFF; margin-top:44px;}
.bottom a{ color:#FFFFFF;}
.bottom a:hover{ color:#CCCCCC;}
.bottomlj{ width:982px; padding:10px; text-align:left; margin:0 auto; overflow:hidden;}
